package com.allwees.bs.module.oms.service;

import java.util.Set;

public interface GeneralOmsOrderService extends BaseOmsOrderService {

    /**
     * 创建
     * @param orderUuid
     */
    void create(String orderUuid);

    /**
     * 收货
     * @param orderItemUuid
     */
    void doReceived(String orderItemUuid);

    /**
     *
     * @param orderUuids
     */
    void doSettle(Set<String> orderUuids);

    /**
     *
     * @param orderUuids
     */
    void doSettled(Set<String> orderUuids);

    /**
     *
     * @param orderUuid
     */
    void doRefunded(String orderUuid,String orderItemUuid);

    void doRefundedByRetailer(String orderUuid,String orderItemUuid);
}
